import socket

# 创建一个UDP套接字
udp_socket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)

# 绑定套接字到一个地址和端口
udp_socket.bind(('127.0.0.1', 8888))
print("UDP服务器已启动，等待客户端连接...")

while True:
    # 接收数据
    data, client_address = udp_socket.recvfrom(1024)
    print("来自客户端的请求：", data.decode(encoding="utf-8"))

    # 发送响应
    udp_socket.sendto("你好，客户端！".encode(encoding="utf-8"), client_address)